#格式化字符串
aString = "{0:>4}:{1:.2f}".format("价格",10)
print(aString)
#0表示第一个元素，>表示右对齐，4表示4格，1表示第二个元素，.2f表示格式（保留两位小数）
#>左对齐，<右对齐，^居中对齐，=表示把填充文本放在正负号右边
bString = "{0:0=+5}".format(1)
print(bString)
#0表示填充剩余空位


cString = "{0:0>+#8b} {0:0>+#8o} {0:0>+#8x} {0:0=+#8X}".format(10)
print(cString)
# #作用是加一个前缀，8b二进制，8o八进制，8x十六进制(小写)，8X十六进制(大写)


dString = "{0:20,} {0:10_}".format(1000000)
print(dString)
#默认右对齐，","和"_"是千分位分隔符


price = 10
amount = 5
eString = f"价格:{price*amount:.2f}"
print(eString)


